highly controversial - German English Dictionary